<script>
import {defineComponent} from 'vue'
// 引入Header组件
import Header from "@/components/Header.vue";


export default defineComponent({
  // name属性：用于显式声明组件展示时的名称。

  name: "App",
  //data函数：用于声明组件初始响应式状态的函数(必须return一个新对象)

  data() {
    return {
      isShow:true
    }
  },
  // components：一个对象，用于注册对当前组件实例可用的组件
  components: {
    Header,
  },
})
</script>

<template>
  <div class="app">
    <Header v-if="isShow"></Header>
    <button @click="isShow=!isShow">显示和隐藏Header组件</button>
  </div>
</template>

<style lang="less">
</style>
